7zip est un format libre d’archivage de fichiers avec un fort taux de compression. p7zip est le portage sous Linux du logiciel libre 7-Zip
Le format 7-zip lui-même est un format d'archivage et non de Sauvegarde : il n'enregistre pas les méta-données des fichiers (tel que l'heure de création, le groupe). Vous conservez donc les données mais perdez tout le reste. Voyez la page Sauvegarde pour plus de détail.
Le paquet pzip gère les fichiers 7zip (extension .7z). La version du paquet p7zip-full permet également de gérer les archives d'autres formats : RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB et NSIS.
Par défaut, le format 7zip n'est pas installé. Le paquet Ubuntu-restricted-extras qui installe de nombreux formats complémentaires ne l'installe pas non plus. Il vous faudra donc l'installer manuellement. Si vous voulez juste le support du format 7-zip, privilégiez la version p7zip.
Installez un des paquets suivants selon les fonctionnalités désirées:
Tableau récapitulatif de ce qui est installé
| Le paquet | contient | et gère les formats |
|---|---|---|
| p7zip | p7zip, 7zr | 7z |
| p7zip-full | 7z, 7za | 7z, zip, Zip64, cab, arj, gz, bz2, tar, cpio, rpm, iso (image disque), deb |
| p7zip-rar | rar |
sudo apt-get install p7zip*
Votre version d'Ubuntu comprend forcément un logiciel graphique de gestion des archives compressés File-Roller (pour GNOME), Engrampa (pour MATE ou Xubuntu), Ark (pour KDE)..
Ces logiciels utilisent les programmes d'archivage / compressions que vous avez (tar, zip, gzip, bzi2, …), y compris le format 7zip.
En ouvrant l'archive .7z dans ce logiciel, vous pouvez donc la manipuler.
Plus simple encore, un simple clic droit sur l'archive puis "extraire ici" dans le menu contextuel suffira pour extraire et décompresser l'archive.
De même, si vous sélectionnez un groupe de fichier ou de répertoire dans l'explorateur de fichiers, un clic droit vous donnera accès à un menu contextuel "Créer une archive". Celui-ci vous proposera ensuite un format, parmi lequel 7zip (si vous l'avez installé).
Si la gestion graphique est plus simple, il peut être utile d'utiliser la ligne de commande, par exemple pour faire des scripts.
7z, la liste de toutes les commandes de 7-Zip disponibles. Les options sont les mêmes pour les exécutables 7zr,7za,7z.
Avec p7zip, seules les options -d (décompression) et -h (aide) sont disponibles.
Quelques exemples :
7z l <archive>
7z e <archive>
7z x <archive>
7z a <archive> <fichiers>
7z a -v(taille)(unités:b,k,m,g) <archive> <fichiers> ex : pour des fichiers de 2 Mo : 7z a -v2m <archive> <fichiers>
7z a -pMot_De_Passe <archive> <fichiers>
7z a -mhe=on -pMot_De_Passe <archive> <fichiers>
Contributeurs : Id2ndR, Sploutch, Vicks, Mr_Djez , Bob Philomene